package com.itheima.dao;

import com.itheima.pojo.Tag;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;
import tk.mybatis.mapper.common.Mapper;

public interface TagMapper extends Mapper<Tag> {
    /**
     * 获取最大排序值
     * @return
     */
    @Select("SELECT MAX(sort) FROM t_tag ")
    Integer getMaxSort();

    /**
     * 排序字段初始化
     */
    @Update("update t_tag set sort=0")
    void initSort();

    @Update("UPDATE `t_tag` SET sort =click_count")
    void tagSortByClickCount();
}
